﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Entities;

namespace RepositoriesInterfaces
{
    public interface ILoadAtomRepository : IRepository<LoadAtom>
    {
        IList<LoadAtom> GetDistributionLoad(int DepartmentId, int TeacherId);
        IList<LoadAtom> GetNotDistributionLoad(int id);
        IList<LoadAtom> GetByDisciplineAndType(int departmentId, int disciplineId, string loadType, Teacher teacher);
        IList<LoadAtom> GetByDiscipline(int departmentId, int disciplineId, Teacher teacher);
    }
}
